• word of the day

    allium sativum

    allium sativum - Dictionary definition and meaning for word allium sativum

    Definition
    (noun) bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves
    Synonyms : garlic
Download our Mobile App Today
Receive our word of the day
on Whatsapp